import axios, { AxiosRequestConfig } from 'axios'

/** 时区列表 */
export interface zoneListRes {
  // UTC偏移量
  utcOffset: string
  // 主要城市、地区和国家描述
  regions: string
}

/** 获取地址列表 */
export const apiGetZoneList = async (signal?: AxiosRequestConfig['signal']): Promise<zoneListRes[]> => {
  return axios.get(`/tmsapi/waybill_record_v2/zone_list`, { signal }).then(res => res.$data || [])
}
